English Dictionary
◊ HOODLUM
Homo soloensis
n : extinct primitive hominid of late Pleistocene; Java;
formerly Javanthropus [syn: {Homo soloensis}]